a hawksbill turtle - Spanish English Dictionary